T1DISASM
Section: User Commands (1)
Updated: 5/21/92
Index
Return to Main Contents
NAME
t1disasm - disassemble type-1 font
SYNOPSIS
t1disasm
[
input
[
output
]
]
DESCRIPTION
t1disasm
dissassembles Adobe type-1 font programs in either
PFA (hexadecimal) or PFB (binary) formats into human-readable
form. If the file
output
is not specified output goes to the standard output.
If the file
input
is not specified input comes from the standard input.
In this way
t1disasm
can be used as a filter.
t1disasm
performs eexec and charstring decryption as specified in the
Adobe Type 1 Font Format,
the Adobe black book. Additionally, the charstring binary tokens are
expanded into human-readable text form.
EXAMPLES
example% t1disasm Utopia-Regular.pfb Utopia-Regular.raw
example% t1disasm Utopia-Regular.pfa Utopia-Regular.raw
In this case, the resulting
Subrs
entries look like
-
dup 5 {
8 111 vstem
-12 128 hstem
707 -20 hstem
return
} |
and the
CharStrings
entries like
-
/exclam {
58 242 hsbw
6 callsubr
5 4 callsubr
63 707 rmoveto
-54 0 -5 -22 4 -45 rrcurveto
40 -431 rlineto
29 hlineto
42 431 rlineto
4 45 -5 22 -55 0 rrcurveto
closepath
6 4 callsubr
-719 vmoveto
243 callsubr
endchar
} |-
in Utopia-Regular.raw.
SEE ALSO
t1asm(1),
t1binary(1),
t1ascii(1)
Adobe Type 1 Font Format
BUGS
None known.
AUTHOR
Lee Hetherington (ilh@lcs.mit.edu)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- EXAMPLES
-
- SEE ALSO
-
- BUGS
-
- AUTHOR
-
This document was created by
man2html,
using the manual pages.
Time: 09:12:06 GMT, January 07, 2023